Actions widget

ShowWidget

Affiche ou masque les widgets de la page.

Propriété Description

Widget

Widget à afficher/masquer
SlideWidget

Affiche l'effet de glissement d'un widget ou d'un groupe de widgets.

Remarque : le widget ou les widgets groupés peuvent se situer en-dehors de la partie visible de la page du projet et glisser pour s'afficher et sortir de la vue.

Propriété Description

Widget

Widget à glisser

Direction

Direction du glissement

Vitesse

Vitesse de déplacement du widget glissant

Distance X

Distance parcourue par la coordonnée X en pixels

Distance Y

Distance parcourue par la coordonnée Y en pixels

Limite de défilement

Activer/désactiver les limites de mouvement du widget par rapport aux coordonnées x et y

Limite X

Position de limite de l'action de glissement par rapport à la coordonnée x

Limite Y

Position de limite de l'action de glissement par rapport à la coordonnée y

Inverser visibilité

Affiche/masque le widget après chaque action de glissement

Image Widget

Image affichée pendant l'action de glissement
BeginDataEntry

Affiche un clavier et démarre l'entrée de données dans un champ de données sans toucher le widget même. Cette action permet d'activer l'entrée de données à l'aide d'un scanner de code-barres.

Interface Java Script

project.beginDataEntry(wgtName [, pageName])

Paramètre Description
wgtName Nom de widget
NomPage

Page active pour l'entrée de données. Paramètre facultatif Utile pour sélectionner un champ de données dans une boîte de dialogue non-modale active.

TriggerIPCamera

« Forcez le rafraîchissement du widget Caméra IP lorsqu'il est utilisé au format JPEG. Fonctionne uniquement avec les pages qui contiennent un widget caméra IP. »

MoveIPCamera

Envoie des commandes à distance à une caméra qui les prend en charge. Voir "Widgets Caméra IP" pour les détails. Assurez-vous que la caméra IP prend en charge les commandes de déplacement.

Paramètre Description

URL de caméra

URL de la Caméra IP

Identifiant

Nom d'utilisateur autorisé à accéder à la caméra.

Configurez ce paramètre lorsque l'accès à la caméra est protégé par un mot de passe.

Mot de passe

Mot de passe d'accès à la caméra.

Commande

Commande à envoyer au contrôleur PTZ (par exemple, decoder_control.cgi?command=0)

RefreshEvent

Rafraîchit la mémoire tampon des événements (alarme ou audit) des widgets sur la page.

Paramètre Description
Nom de l’évènement Définissez l'ID du widget mémoire tampon d'événement associé au widget historique des alarmes ou tableaux d'audit à mettre à jour.
MenuContextuel

Affiche le menu contextuel.

Si la propriété Menu contextuel du Widget Projet a été définie sur On delay, le menu contextuel peut aussi apparaître en touchant l'arrière-plan de l'écran pendant quelques secondes. Voir "Propriétés de projet"

ReplaceMedia

Remplace les fichiers média existants par de nouveaux fichiers stockés sur un lecteur USB /une carte SD. peut être utilisé pour remplacer les fichiers vidéo des widgets MediaPlayer ou des images du projet.

Remarque : les nouveaux fichiers médias doivent avoir le même nom et être au même format que les fichiers à remplacer.

Paramètre Description
Media Type Type du fichier à mettre à jour
Périphérique Périphérique où les nouveaux fichiers médias sont fournis
sourcePath Fichier où sont stockés les nouveaux fichiers médias (par exemple "\\USBMemory")
Image Resize Redimensionne les nouvelles images à la taille des images à remplacer. Ne s'applique pas aux fichiers vidéo.
Silent Remplace automatiquement les médias. Par défaut, un dialogue demande à l'utilisateur d'indiquer l'emplacement du fichier.
Interface Java Script

void replaceMedia(var sourcePath, var bSilent, var Device, var nMediaType, var bResize)

project.replaceMedia("Images", true, "\USBMemory", 1, true);

OuvrirBoîtierCombiné

Ouvrez la liste de la zone combinée. Fonctionne lorsque le mode zone combinée est plein écran.

FermerBoîtierCombiné

Fermez la liste des zones combinées. Fonctionne lorsque le mode zone combinée est plein écran.

Défiler tableau

Fait défiler les lignes du tableau vers l'avant ou vers l'arrière.

Paramètre Description
Widget tableau Nom du widget tableau
Direction Le nombre de lignes à sauter, en avant s’il est positif, en arrière s’il est négatif.
Interface Java Script

page.getWidget(TableWgt).scrollTo(Direction);

Sélectionner toutes les alarmes à l'écran

Basculez la sélection de toutes les alarmes affichées dans le widget du tableau.

Paramètre Description
Widget tableau Nom du widget tableau
ShiftTableDataSrcColumns

Déplace à gauche ou à droite les colonnes d'ue tableau de données. Notez que le remappage est appliqué au widget source de données.

Paramètre Description
Widget source de données ID du widget source de données
Déplacement de colonnes Les colonnes du widget de source de données sont déplacées (de gauche à droite, selon le signe) de cette quantité
Colonnes de gauche fixes Un nombre personnalisé de colonnes (sur la gauche du tableau) peut être maintenu fixe pendant le déplacement
Filtre remappage

Le filtre pour le widget de tableau (s'il est défini) est associé à une colonne de widget de source de données. Cette colonne, par défaut, n'est pas remappée par l'action déplacer, mais elle peut être forcée sur ‘vraie’

Interface Java Script

var ColumnOrder = [0,1,2,3,4,5,6,7,8,9,10]; var json = {_c:ColumnOrder}; page.getWidget("TableDataSrcWgt").remapColumns(json);

ResetTableDataSrcColumns

Rétablir l'ordre original des colonnes (voir macro "ShiftTableDataSrcColumns")

SetTableSortingColumn

Sélectionne une colonne et les critères à utiliser pour trier les lignes du tableau

Paramètre Description
Widget tableau Tableau à trier
Colonne source de données Colonne à utiliser pour trier le tableau
Mode de tri Il peut être : Ascendant, descendant ou à bascule
Type de tri Il peut être : Alphabétique ou numérique
Interface Java Script

var column = "Column1"; // Colum name (TableDataSource) var mode = 0; //0=Ascending, 1=Descending var type = 1; //0=Aphabetic, 1=Numeric var sorting_rule_1 = { _c : column, _m : mode, _t : type }; var json = [ sorting_rule_1 ] page.getWidget("TableWgt").setSortingRules(json);

ChartCommand

Commandes pour contrôler les widgets des diagrammes (voir : "Widget diagramme de dispersion")

Paramètre Description
ActivePanMode Active le déplacement du graphique par des commandes gestuelles
ActiveZoomMode Active le mode zoom par des commandes gestuelles
ActiveCursorMode Active le déplacement du curseur par des commandes gestuelles
ExecuteZoomIn Zoom avant sur le graphique
ExecuteZoomOut Zoom arrière sur le graphique
ExecuteAxesReset Réinitialise la vue du graphique
ExecuteNoAction Désactive les commandes gestuelles
ToogleAutoScale Active ou désactive la fonction échelle automatique. L'échelle automatique garantit que le maximum de l'axe X prend toujours en compte les valeurs les plus récentes des courbes.
UpdateStaticCurve Lit les valeurs des variables et actualise les courbes.